home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr46 / turkit01.zip / TURKIT.DOC < prev    next >
Text File  |  1993-04-30  |  5KB  |  147 lines

  1. TurKit NAPLPS API Toolkit  Pre-Release Version v0.10
  2. (c) 1993 Shawn Rhoads, All Rights Reserved
  3. (c) 1993 Software @ Work, All Rights Reserved
  4.  
  5. This is the beta pre-release version of the NAPLPS API Toolkit.  This toolkit
  6. includes the source code to TurShow, the NAPLPS viewer program that is
  7. developed by Software @ Work.
  8.  
  9. Legal Notice
  10.  
  11. End User License
  12.  
  13. THIS AGREEMENT IS YOUR PERMANENT RECORD OF THE LICENSE AGREEMENT
  14. YOU HAVE ACCEPTED BY USING THIS SOFTWARE.  IF YOU DO NOT AGREE
  15. WITH ALL TERMS AND CONDITIONS, PROMPTLY RETURN THE PACKAGE FOR
  16. REFUND OF YOUR USER LICENSE FEE.  SOFTWARE @ WORK.
  17.  
  18. NON-EXCLUSIVE LICENSE
  19.  
  20. You may use the software and any related documentation an a
  21. single computer.  You may maintain a single copy for backup
  22. purposes or operation from a hard disk.  You may not sell, rent
  23. sublicense, assign or otherwise transfer this software or this
  24. license.  SOFTWARE @ WORK retains title to and ownership of the
  25. software and to all constituent parts at all times.  If any part
  26. of this agreement is held invalid or unenforceable, the other
  27. parts will remain valid.  You agree that the software(s)
  28. licensed herein constitute trade secrets of Software @ Work which
  29. are covered by copyright.
  30.  
  31. TERM
  32.  
  33. This license is effective until terminated.  This license will
  34. terminate if you fail to comply with any term or condition of this
  35. agreement.  Upon termination, you agree to destroy the software
  36. together with all copies in any form in your possession.
  37.  
  38. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND CLEARLY
  39. UNDERSTAND IT AND AGREE TO BE BOUND BY IT.  YOU AGREE THAT IT IS
  40. THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN
  41. YOURSELF AND SOFTWARE @ WORK WHICH SUPERSEDES ANY PRIOR
  42. REPRESENTATIONS EITHER WRITTEN OR ORAL.
  43.  
  44. (Software @ Work, P.O. Box 566491, Atlanta, GA 31156 USA)
  45.  
  46. COPYRIGHT NOTICE
  47.  
  48. THE SOFTWARE AND DOCUMENTATION IS COPYRIGHT SOFTWARE @ WORK.  ALL
  49. RIGHTS RESERVED.  REPRODUCTION BY MEANS OF SOFTWARE OR DOCUMENTATION
  50. IS SPECIFICALLY PROHIBITED EXCEPT AS PROVIDED IN THE LICENSE AGREEMENT.
  51.  
  52. WARNING
  53.  
  54. ABUSE OF SOFTWARE @ WORK'S COPYRIGHT OR FAILURE TO COMPLY WITH THE
  55. TERMS OF LICENSE MAY MAKE YOU LIABLE TO CRIMINAL AND/OR CIVIL PROSECUTION.
  56.  
  57. Technical Information
  58. ---
  59.  
  60. This toolkit only contains the NAPLPS decoder in .TPU form.  It does not
  61. include the NAPLPS tools that will make up the DOOR API.  The only functions
  62. available in this toolkit are:
  63.  
  64. AVAILABLE FUNCTIONS AND PROCEDURES
  65.  
  66. function tenths: longint;
  67.  
  68.   This function will return the number of deciseconds (1/10 of a second)
  69.   that have elapsed today since midnight.
  70.  
  71. procedure drawbegin;
  72.  
  73.   This procedure will disable the mouse and remove the NAPLPS cursor
  74.   so that ANSIWRITE can be safely called.
  75.  
  76. procedure drawend;
  77.  
  78.   This procedure will enable the mouse.
  79.  
  80. procedure turnnapon;
  81.  
  82.   This procedure will turn NAPLPS mode ON (and put your screen in graphics
  83.   mode.  For information on setting up the screen, see the example program
  84.   TURSHOW.PAS for the flags that should be set for SVGA, etc.
  85.  
  86. procedure turnnapoff;
  87.  
  88.   This procedure will turn NAPLPS mode OFF and restore your text mode.
  89.  
  90. procedure napcursor;
  91.  
  92.   This procedure should be called during idle moments, it controls the
  93.   cursor and the blink functions.
  94.  
  95. procedure ANSIWRITE(st: string);
  96.  
  97.   This is the main NAPLPS output function, this function can accept a
  98.   string of input and it is suggested that you feed it as much information
  99.   as fast as possible for best results (speed).
  100.  
  101.   This routines can accept ASCII, ANSI and NAPLPS codes and will
  102.   automatically turn NAPLPS mode on and off when the NAPLPS control codes
  103.   have been sent to it.  (ie, you need never use the turnnapon and
  104.   turnnapoff functions.)
  105.  
  106.  
  107. Warning:  You use this software at your own risk!  This software is for
  108. information purposes only, if you wish to advance order the TurAPI toolkit
  109. when the final product is released you may fill out the following form:
  110.  
  111. Registration of your TurKit license:
  112.  
  113. This is a demonstration program.  You are permitted to use this
  114. program for an evaluation period of 30 days.  If you decide to keep the
  115. program past the evaulation period, you must register your copy for $100.00.
  116. This is the introductory price, pricing may change without notice.
  117.  
  118. To register, contact Software @ Work with the following information:
  119.  
  120.            Name:  __________________________________________
  121.  
  122.         Address:  __________________________________________
  123.  
  124.            City:  ______________ State: ________ Zip: ______
  125.  
  126.           Phone:  __________________________________________
  127.  
  128.     Credit Card:  __________________________________________
  129.  
  130.     Expire Date:  ________________  VISA or MASTERCARD    or
  131.  
  132.       Signiture:  __________________________________________
  133.  
  134. Amount enclosed:  __________________________________________
  135.  
  136.        Comments:  __________________________________________
  137.  
  138. Mail to:
  139.  
  140. Software @ Work
  141. P.O. Box 566491
  142. Atlanta, GA 31156
  143.  
  144. This software may not be included with any other package without the
  145. express written permission of Software @ Work.  For more information about
  146. packaging this software, contact the above address.
  147.